IronXL 操作指南 如何在 C# 中将 xlsx 转换为 csv、json、xml 和更多格式 如何在 C# 中将 XLSX 转换为 CSV、JSON、XML 等格式 Curtis Chau 已更新:八月 20, 2025 下载 IronXL NuGet 下载 DLL 下载 免费试用 法学硕士副本 法学硕士副本 将页面复制为 Markdown 格式,用于 LLMs 在 ChatGPT 中打开 向 ChatGPT 咨询此页面 在双子座打开 向 Gemini 询问此页面 在双子座打开 向 Gemini 询问此页面 打开困惑 向 Perplexity 询问有关此页面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 复制链接 电子邮件文章 This article was translated from English: Does it need improvement? Translated View the article in English IronXL 可以将任何 Excel 文件转换为多种格式。 这些格式包括:JSON、CSV、XML,甚至还有较旧的 Excel 格式,如 XLS。 本文将简要介绍如何使用 IronXL 将数据转换为 XML、CSV 和 JSON,并额外介绍如何将 Excel 工作表输出为数据集。 快速入门:一行代码即可将 XLSX 文件转换为 CSV 文件 这个简单的示例展示了 IronXL 如何轻松地将现有的 Excel 工作簿转换为 CSV 文件,只需一行代码即可完成。无需手动解析——只需加载工作簿并直接另存为 CSV 文件即可立即开始使用。 立即开始使用 NuGet 创建 PDF 文件: 使用 NuGet 包管理器安装 IronXL PM > Install-Package IronXL.Excel 复制并运行这段代码。 IronXL.WorkBook.Load("input.xlsx").SaveAsCsv("output.csv"); 部署到您的生产环境中进行测试 立即开始在您的项目中使用 IronXL,免费试用! 免费试用30天 最小工作流程(5 个步骤) 下载 C# 库,用于将 XLSX 转换为 CSV 加载现有的 XLSX Excel 电子表格 访问或修改工作簿 导出为 CSV 文件或其他几种格式,包括 JSON、TSV 和 XML 检查输出文件并进行进一步处理 步骤1 1. 免费安装 IronXL 库 首先,您必须先安装 IronXL,才能在您的应用程序中使用它。 以下两种方法可用于安装 IronXL。 下载地址: https://ironsoftware.com/csharp/excel/docs/ 或者使用 NuGet 包管理器 在解决方案资源管理器中,右键单击解决方案名称。 点击管理NuGet包 搜索IronXL.Excel 安装 Install-Package IronXL.Excel 如何使用教程 2. 转换为 XML、JSON、CSV、XLS 格式 现在你准备好了。 添加以下代码: :path=/static-assets/excel/content-code-examples/how-to/csharp-convert-xlsx-csv-convert.cs using IronXL; // Load an existing Excel workbook WorkBook workbook = WorkBook.Load("Normal_Excel_File.xlsx"); // Set metadata title for the workbook workbook.Metadata.Title = "Normal_Excel_File.xlsx"; // Save the workbook in different formats workbook.SaveAs("XLS_Export.xls"); workbook.SaveAs("XLSX_Export.xlsx"); workbook.SaveAsCsv("CSV_Export.csv"); workbook.SaveAsJson("JSON_Export.json"); workbook.SaveAsXml("XML_Export.xml"); // Convert the workbook to a DataSet, allowing integration with other data tools like DataGridView System.Data.DataSet dataSet = workbook.ToDataSet(); IRON VB CONVERTER ERROR developers@ironsoftware.com $vbLabelText $csharpLabel 上面的代码加载一个普通的 XLSX 文件,添加标题,然后将其转换为几种格式。 最后,它将工作表导出为 DataSet,供 DataGridView 对象使用。 下面列出了导出的各种文件。 图 1 - CSV 文件导出 图 2 - XML 导出 图 3 - JSON 导出 图 4 - XLS 导出 图 5 -所有导出文件的 Excel 输入 图书馆快速访问 IronXL API 参考文档 使用便捷的 IronXL API 参考文档,了解更多并分享如何在 Excel 电子表格中合并、取消合并和处理单元格。 IronXL API 参考文档 常见问题解答 如何在 C# 中将 XLSX 文件转换为 CSV? 要使用 IronXL 将 XLSX 文件转换为 CSV,首先通过 NuGet 包管理器安装库,使用 Install-Package IronXL.Excel。接着,使用 IronXL 的方法加载 Excel 文件,必要时修改工作簿,然后将其导出为 CSV 文件。 使用 IronXL 可以导出哪些文件格式? IronXL 允许将 Excel 文件导出为多种格式,包括 CSV、JSON、XML、XLS 和 XLSX,从而实现灵活的数据处理和集成。 是否必须安装Microsoft Excel才能使用IronXL? 不需要,IronXL 独立于 Microsoft Excel 运作,允许您进行 Excel 文件转换而无需在系统上安装 Excel。 如何在 C# 中将 Excel 工作簿转换为数据集? 您可以使用 IronXL 将 Excel 工作簿转换为数据集,方法是加载工作簿并利用库的方法将其转换为数据集,以便与 DataGridView 等工具集成。 在哪里可以找到 IronXL 的 API 参考文档? IronXL 的 API 参考文档可在 IronXL 网站上获取,提供关于以编程方式处理 Excel 文件的全面指南。 如何在 C# 项目中安装 IronXL 库? 您可以使用 Visual Studio 中的 NuGet 包管理器安装 IronXL 库。在 NuGet 包管理器控制台中使用命令 Install-Package IronXL.Excel。 IronXL 能将 Excel 文件转换为 JSON 和 XML 格式吗? 是的,IronXL 可以通过库的导出函数将 Excel 文件转换为 JSON 和 XML 格式,及其他格式。 如果我的 Excel 转 CSV 转换失败,常见的故障排除步骤是什么? 确保 IronXL 已正确安装以及您的代码准确引用了库的方法。验证 Excel 文件是否可访问且未损坏。查阅 IronXL API 文档以获取更多故障排除提示。 Curtis Chau 立即与工程团队聊天 技术作家 Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。 准备开始了吗? Nuget 下载 1,738,553 | Version: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:1,738,553 查看许可证